package top.truism.auth.annotation;

import top.truism.auth.enums.UserLevel;

import java.lang.annotation.*;

@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Required(level = UserLevel.Group)
public @interface GroupMeta {

  String value() default "";

  String permission() default "";

  String module() default "";

  boolean mount() default true;

}
